Synonyms for "genus Helix"

Words with similar meaning